departmental directorate of general supply - Alemán Inglés Diccionario